Power & plant operator careers in Tubli, Bahrain